package lamda;

import java.util.Arrays;
import java.util.List;

/**
 * @auther 黄伟
 * @description 测试3：迭代
 * @date 2019/3/26
 */
public class LamdaTest03 {
    // java程序入口
    public static void main(String[] ages){
        List features = Arrays.asList("Lambdas", "Default Method", "Stream API", "Date and Time API");
        features.forEach(n -> {
            if ((n.toString()).contains("API")) {
                n = n.toString().toUpperCase(); // 转换成大写
            }
            System.out.println(n);
        });

        System.out.println("----------------") ; // 打印输出分割符
        // 使用Java 8的方法引用更方便，方法引用由::双冒号操作符标示，
        // 看起来像C++的作用域解析运算符
        features.forEach(System.out::println);
    }
}
